// 角色相关类型定义

export interface Role {
  id: number
  tenantId: number
  roleCode: string
  roleName: string
  description?: string
  isSystem: number  // 1-系统预置，0-自定义
  status: number
  createTime?: string
  updateTime?: string
}

export interface RoleListParams {
  current?: number
  size?: number
  keyword?: string
}

export interface AssignPermissionsParams {
  permissionCodes: string[]
}

